首页> 外文OA文献 >High-Performance Physics Simulations Using Multi-Core CPUs and GPGPUs in a Volunteer Computing Context
【2h】

High-Performance Physics Simulations Using Multi-Core CPUs and GPGPUs in a Volunteer Computing Context

机译:使用多核CpU和GpGpU的高性能物理仿真   志愿者计算环境

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This paper presents two conceptually simple methods for parallelizing aParallel Tempering Monte Carlo simulation in a distributed volunteer computingcontext, where computers belonging to the general public are used. The firstmethod uses conventional multi-threading. The second method uses CUDA, agraphics card computing system. Parallel Tempering is described, and challengessuch as parallel random number generation and mapping of Monte Carlo chains todifferent threads are explained. While conventional multi-threading on CPUs iswell-established, GPGPU programming techniques and technologies are stilldeveloping and present several challenges, such as the effective use of arelatively large number of threads. Having multiple chains in ParallelTempering allows parallelization in a manner that is similar to the serialalgorithm. Volunteer computing introduces important constraints to highperformance computing, and we show that both versions of the application areable to adapt themselves to the varying and unpredictable computing resourcesof volunteers' computers, while leaving the machines responsive enough to use.We present experiments to show the scalable performance of these twoapproaches, and indicate that the efficiency of the methods increases withbigger problem sizes.
机译:本文提出了两种概念上简单的方法,用于在分布式志愿者计算环境中并行使用并行回火蒙特卡洛模拟,其中使用了属于普通公众的计算机。第一种方法使用常规的多线程。第二种方法使用CUDA,即图形卡计算系统。描述了并行回火,并说明了诸如并行随机数生成以及将蒙特卡洛链映射到不同线程的挑战。尽管在CPU上建立了常规的多线程技术,但GPGPU编程技术仍在不断发展,并提出了一些挑战,例如有效使用相对大量的线程。在ParallelTempering中具有多个链允许以类似于串行算法的方式进行并行化。志愿计算为高性能计算引入了重要的约束条件,并且我们证明了这两个版本的应用程序都能够适应志愿计算机的变化和不可预测的计算资源,同时又使机器能够响应足够使用。这两个方法中的一个,表明方法的效率随着问题规模的增大而提高。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号